.datagridcontainer {
    border: 1px solid gray;
    margin: 0 5px;
}

.datagridcontainer .dgtitle {
    font-size: 14px;
    font-weight: bold;
}

.datagridcontainer .textfilter {
    width: 100%;
}

.datagridcontainer tr.h0 td {
	background-color: #606060; color: #FFFFFF; padding: 7px 2px; 
    font-weight: bold;
}

.datagridcontainer tr td {
   padding: 2px;  
}

.datagridcontainer tr.d0 td {
	background-color: #E5E0E0; color: black;
}
.datagridcontainer tr.d1 td {
	background-color: #FFFFFF; color: black;
}

.datagridcontainer tr.f0 td {
	background-color: #606060; color: #FFFFFF; padding: 4px 2px; 
    font-weight: bold;
}

.datagridcontainer .gbutton {
    padding: 2px 5px;
}

.datagridcontainer .gbutton div {
   margin-right: 5px;
   float: left;
   width: 16px;
   height: 16px;
   cursor: pointer; 
}

.datagridcontainer .gbutton div.view {
    background: url("images/view.png") no-repeat scroll left center    
}

.datagridcontainer .gbutton div.edit {
    background: url("images/edit.png") no-repeat scroll left center    
}

.datagridcontainer .gbutton div.delete {
    background: url("images/delete.png") no-repeat scroll left center    
}